from rest_framework.pagination import PageNumberPagination


class GlobalPagination(PageNumberPagination):
    # 本项目默认的分页配置
    page_size = 10     # 默认每页显示的数据条数
    page_size_query_param = 'page_size_user_defined'    # 前端发送过来的每页显示数据条数的参数名：/?page_size_user_defined=20
    max_page_size = 200   # 前端最多能够设置每页的数量，此行为保护性代码，防止前端误传。